Part Number Hot Search : 
6404A HD1F2Q 74LVC1 DT72V WM8951 74AC244N HMX2000 ML4803
Product Description
Full Text Search
 

To Download ST19KF16 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 (R)
ST19KF16
Smartcard MCU With 1088 Bits Modular Arithmetic Processor
DATA BRIEFING
s s
8 BIT ARCHITECTURE CPU 32 KBytes of USER ROM WITH PARTITIONING SYSTEM ROM FOR LIBRARIES 1984 Bytes of RAM WITH PARTITIONING 16 KBytes of EEPROM WITH PARTITIONING - Highly reliable CMOS EEPROM technology - 10 year data retention - 100,000 Erase/Write cycle endurance - Separate Write and Erase cycles for fast "1" programming - 1 to 64 bytes Erase or Program in 1 ms
Micromodule (D4)
2 2 2 2
s s s
s
1088 BITS MODULAR ARITHMETIC PROCESSOR - Fast modular multiplication and squaring using Montgomery method - Software Crypto Libraries in separate ROM area for efficient algorithm coding using a set of advanced functions - Software selectable operand length up to 2176 bits
Wafer
s
SECURITY FIREWALLS FOR MAP AND MEMORIES VERY HIGH SECURITY FEATURES INCLUDING EEPROM FLASH PROGRAM AND RAM FLASH CLEAR 8 BIT TIMER SERIAL ACCESS, ISO 7816-3 COMPATIBLE 3V 10% or 5V 10% SUPPLY VOLTAGE POWER SAVING STANDBY MODE UP TO 10 MHz INTERNAL OPERATING FREQUENCY CONTACT ASSIGNMENT COMPATIBLE ISO 7816-2 ESD PROTECTION GREATER THAN 5000V FAST CRYPTOGRAPHIC FUNCTIONS PROCESSING (5V 10%, 5MHz)
Function RSA 512 bits signature with CRT * RSA 512 bits signature without CRT RSA 512 bits verification (e=$10001) RSA 1024 bits signature with CRT RSA 1024 bits signature without CRT RSA 1024 bits verification (e=$10001) RSA 2048 bits signature with CRT RSA 2048 bits verification (e=$10001) EC 160 bits signature EC 160 bits verification
*CRT: Chinese Remainder Theorem
s
s s s s s
Speed 20 ms 60 ms 2 ms 110 ms 380 ms 5 ms 800 ms 100 ms 250 ms 500 ms
s
s s
BD.KF16/9809VP1
This is Brief Data from STMicroelectronics. Details are subject to change without notice. For complete data, please contact your nearest Sales Office or SmartCard Products Divison, Rousset, France. Fax: (+33) 4 42 25 87 29
1/2
ST19KF16
HARDWARE DESCRIPTION The ST19KF16, a member of the ST19 device family, is a serial access microcontroller especially designed for very large volume and cost competitive secure portable objects, where high performance Public Key Algorithms will be implemented, to cut down initialization and communication costs and to increase security. Its internal Modular Arithmetic Processor is designed to speed up cryptographic calculations using Public Key Algorithms. Based on a 1088 bit architecture, it processes modular multiplication and squaring up to 2176 bit operands. The ST19KF16 is based on a STMicroelectronics 8 bit CPU core including on-chip memories: 1984 Bytes of RAM, 32 KBytes of USER ROM and 16 KBytes of EEPROM. RAM, ROM and EEPROM memories can be configured into partitions. Access rules from any memory partition to another partition are setup by the user defined Memory Access Control Logic. It is manufactured using the highly reliable ST CMOS EEPROM technology. As all other ST19 family members, it is fully compatible with the ISO standards for Smartcard applications. SOFTWARE SUPPORT SOFTWARE DEVELOPMENT Software development and firmware (ROM code/ options) generation are completed by the ST16-19 HDS development system. Figure 1. Block Diagram
a
RAM EEPROM USER ROM SYSTEM ROM AND CRYPTO LIBRARIES
CRYPTO LIBRARIES For an easy and efficient use of the Modular Arithmetic Processor (MAP), ST proposes a complete set of firmware subroutines. This library is located in a specific ROM area, leaving 32 KBytes in the User ROM for the application software. This library saves the operating system designer from coding first layer functions and allows the designer to concentrate on algorithms and Public Key Cryptographic (PKC) protocol implementation. This library contains firmware functions for: - loading and unloading parameters and results to or from the MAP - calculating Montgomery constants - basic mathematics including modular squaring and multiplication for various lengths - modular exponentiation using or not the Chinese Remainder Theorem (CRT), - more elaborate functions such as RSA signatures and authentications for any modulo length up to 2176 bits long or DSA signature and verification and elliptic curves. - full internal key generation for signatures/authentications. This guarantees that the secret key will never be known outside the chip and contributes to overall system security. - long random number generation - sha-1
1984
Bytes
16 K
Bytes
MAP
32 K
Bytes
1088 Bits
MEMORY ACCESS FIREWALL
SYSTEM ROM AND MAP FIREWALL
INTERNAL BUS
CLOCK GENERATOR MODULE
8 BIT TIMER
SECURITY
ADMINISTRATOR
UNPREDICTABLE NUMBER GENERATOR
8 BIT CPU
SERIAL I/O INTERFACE
CLK
RESET
VCC
GND
I/O
SCP 133b/DS
a
2/2


▲Up To Search▲   

 
Price & Availability of ST19KF16

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X